LiteSpeed\Control D

Total Complexity 166
Dependencies 7
Dependents 8
Total lines 880
Lines of code 448
Logical lines of code 290
Comment lines 273
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
finalize()
C
36 28 73
_setting_cacheable()
C
38 27 63
get_ttl()
A
44 15 42
check_redirect()
A
49 10 29
output()
A
51 8 28
is_cacheable()
S
59 8 15
check_error_codes()
S
58 7 14
init()
S
57 5 15
init_cacheable()
S
57 4 15
set_shared()
S
60 4 14
set_public_forced()
S
61 4 13
set_private()
S
61 4 13
in_cache_exc_roles()
S
62 4 11
_get_req_method()
S
63 4 11
is_private()
S
72 4 5
set_custom_ttl()
S
69 3 6
set_cacheable()
S
64 3 10
set_nocache()
S
63 3 10
force_cacheable()
S
64 3 10
_is_qs_excluded()
S
69 3 6
vary_add_role_exclude()
S
71 2 6
is_shared()
S
78 2 3
set_stale()
S
70 2 7
set_no_vary()
S
69 2 7
isset_notcacheable()
S
80 1 3
is_forced_cacheable()
S
80 1 3
is_public_forced()
S
80 1 3
is_stale()
S
80 1 3
is_mobile()
S
80 1 3
is_no_vary()
S
80 1 3
_no_cache_for()
S
76 1 4